package annotation;

import java.util.Date;

// 注解应用在类上
@Deprecated
class OldClass {
    // 注解应用在方法上
    @Override
    public String toString() {
        return "这是一个过时的类";
    }

    // 注解应用在字段上
    @SuppressWarnings("unused")
    private String unusedField;

    // 注解应用在参数上
    public void methodWithParam(@SuppressWarnings("rawtypes") List list) {}
}

public class AnnotationIntro {
    public static void main(String[] args) {
        // 使用被@Deprecated注解标记的类
        OldClass obj = new OldClass();
        System.out.println(obj);
    }
}
